package com.service;

import com.Dao.ArticleTypeDao;
import com.bean.Articletype;

import java.sql.SQLException;
import java.util.List;

public class ArticleTypeService {
    private ArticleTypeDao dao=new ArticleTypeDao();

    //添加类型
    public void addType(String typename){
        try {
            dao.addtype(typename);
        } catch (SQLException throwables) {
            throwables.printStackTrace();
            System.out.println("添加类别失败！！！");
        }
    }

    //修改类型
    public void updateType(Articletype articleType){
        try {
            dao.updatetype(articleType);
        } catch (SQLException throwables) {
            throwables.printStackTrace();
            System.out.println("修改类型失败！！！");
        }
    }

    //删除类型
    public void deleteType(String typename){
        try{
            dao.deletetype(typename);
        }catch (Exception e){
            e.printStackTrace();
        }
    }

    //显示所有文章类型
    public List<Articletype> getAllType() throws SQLException {
        return dao.getAllType();
    }
}
